home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / wc3x / active11.zip / ACTIVE.DOC < prev    next >
Text File  |  1992-08-11  |  9KB  |  224 lines

  1. ╔═══════════════════════════════════════════════╗
  2. ║ Active v1.0 - (c) Abacus Systems Ltd 1992     ║
  3. ║                                               ║
  4. ║ Activity log scanner that sends messages to   ║
  5. ║ users for various different things.           ║
  6. ╚═══════════════════════════════════════════════╝
  7.  
  8. This program scans the days activity log (ACTIVITY.DAY) and sends out
  9. various automated messages as per the configuration file ACTIVE.CFG.
  10.  
  11. Currently Active sends your selection of the following messages:-
  12.  
  13. 1. Net status message uploads and downloads are summarised and placed
  14.    in the folder of your choice.
  15.  
  16. 2. A warning message can be sent to people who fail the password check.
  17.  
  18. 3. A warning message can be sent to carrier droppers.
  19.  
  20. 4. A warning can be sent to people who fail the phone number check.
  21.  
  22. 5. A warning can be sent to people who fail the birthday check.
  23.  
  24. 6. A New User welcome message can be sent.
  25.  
  26. 7. A thankyou message can be sent to people who upload a file.
  27.  
  28. 8. A summary of files uploaded can be sent to a conference of your
  29.    choice. Ideal for message networks!
  30.  
  31. You may select a number of security levels NOT to include in the
  32. scan.
  33.  
  34. This level of automation makes a Wildcat Sysop's life much easier as
  35. most of the things you would like to do manually are now taken out of
  36. your hands.
  37.  
  38. ----------------------------------------------------------------------
  39. Active is SHAREWARE - that means it's copyright (c) Abacus Systems
  40. Ltd and may not be sold by anyone else for profit. Please feel free to
  41. distribute this file in it's entirity as widely as you wish.
  42.  
  43. You may use Active for a reasonable period of time for evaluation
  44. purposes, but if you decide to use it on a permanent basis you MUST
  45. register it by paying Abacus Systems Ltd #10.00 Sterling. Our address
  46. is: Cartbridge House, Broadmead Road, Send, Woking, Surrey. GU23 7AD
  47. England. You may pay by UK cheque or by Access (Mastercard) or Visa by
  48. telephone or by calling our BBS Abacus Vortex on 0483 755099 and
  49. leaving me (David Chester) a message containing your credit card
  50. number, expiry date and your current address. Registration outside the
  51. UK will be accepted in this way the exchange rate will be as per the
  52. credit card company at the time. BBS: +44 483 755099
  53.  
  54. An on-line registration door enabling immediate download of the
  55. registered version will soon be available.
  56.  
  57. This program will work hand-in-hand with UpList and MakeRep also
  58. written by myself. If two of these products are registered together
  59. the third registration will be free!
  60. I have also written an activity log archiver which will archive your
  61. log daily into a monthly ZIP. This can be used to help Active.
  62.  
  63. Registering Active will get you a tagline stating you have
  64. registered the product <g> or no tagline at all.
  65. ----------------------------------------------------------------------
  66.  
  67. First of all you will need to amend the ACTIVE.CFG file to reflect
  68. the scans that you want Active to perform and to enter your name in
  69. the /F: (from) field, the Tomcat packet name that your BBS uses and
  70. the message file names of the messages you want to send if they are
  71. different from the defaults listed later.
  72.  
  73. Active.exe must exist somewhere in the DOS path but should be run from
  74. the Wildcat Home directory eg C:\WC30 - ACTIVE.CFG must exist in this
  75. Home directory.
  76.  
  77. Active uses the configuration file to determine which scans it must
  78. perform and various other things using switches:-
  79.  
  80. /C:<conference number>   (Default=0)
  81. /F:<from name>           (Default="Sysop")
  82. /T:<to name>             (default=ALL)
  83. /M:<msgfile>             (default varies for each scan)
  84. /S:<subject>             (default varies for each scan)
  85. /R:<REP packet name>   eg THENET   (do NOT put .REP on the end!)"
  86. /P   makes the message private (default is Public)"
  87. /H Help! Displays this information.
  88.  
  89. As you can see, some of these commands have defaults so you needn't
  90. use all of them. You must, however, ALWAYS specify a REP packet name
  91. which is the name used by Tomcat to import/export messages. eg THENET
  92. and the FROM name which can be your name or your BBS name as you wish.
  93.  
  94. The first switch on each line of the config file tells Active which
  95. scan it relates to. This is my config file:-
  96.  
  97. /N /C:0 /F:David Chester /r:thenet /p
  98. /M /C:29 /F:abacus bbs /t:ALL /r:thenet
  99. /T /F:david chester /r:thenet /p
  100. /P /f:david chester /r:thenet /p
  101. /B /f:david chester /m:DATEFAIL.MSG /S:Security Failure /r:thenet /p
  102. /C /f:david chester /r:thenet /p
  103. /U /f:david chester /s:Thank You! /r:thenet /p
  104. /F /f:abacus bbs /r:thenet
  105.  
  106. The first switches are as follows:-
  107.  
  108. /N  New User welcome message - default message file name NEWUSER.MSG
  109.     the /T:<to name> switch is not used with the security check scans
  110.     as they are obviously addressed to the culprit! /S:<subject>
  111.     defaults to "New User". These messages also automatically begin
  112.     "<FIRSTNAME>," so just start your message file from there.
  113.     The default new user security level is "NEWUSER" but this can be
  114.     changed in the .CFG file by adding a /U: switch eg. /U:WC10 to
  115.     this configuration line.
  116.  
  117. /M  Message packet (NET status) upload/download summary. Message file
  118.     name is not used as the summary itself is the message. /T:<to
  119.     name> defaults to "ALL" /S:<subject> defaults to "Mail Runs".
  120.  
  121. /T  Telephone number check failure message - default <msgfile>=PHONE.MSG
  122.     <subject>=Phone check failure
  123.  
  124. /P  Password check failure message - always PRIVATE as it shows
  125.     passwords tried. <msgfile>=PASSWORD.MSG. <subject>=Password failure
  126.  
  127. /B  Birthday check fail message. <msgfile>=BIRTHDAY.MSG. <subject>=
  128.     Birthday Check Failure
  129.  
  130. /C  Carrier dropper warning. <msgfile>=DROPPER.MSG. <subject>=Dropped
  131.     carrier.
  132.  
  133. /U  Uploaded file thankyou message. <msgfile>=UPLOAD.MSG
  134.     <subject>=File Uploaded.
  135.  
  136. /F  Upload a summary of files uploaded to your BBS yesterday.
  137.     Displays file name and description of each upload. This
  138.     is ideal for message networks to enable you to advertise
  139.     the latest files that you have! <subject>="Files Uploaded
  140.     Yesterday"
  141.  
  142. OMIT SOME SECURITY LEVELS
  143.  
  144. To omit certain security levels from the scan add the level names to
  145. the command line like so:-
  146.  
  147. active /WC400 /SUBSCRIBER /VISIT.SYSOP
  148.  
  149. This affects ALL scans except Password Failures, Mail Run and
  150. Upload Summary messages.
  151.  
  152. You can keep adding messages to THENET.MSG as subsequent ones are
  153. appended. If the file THENET.MSG does not exist, it will be created.
  154. This works quite happily alongside MakeRep, UpList and any similar
  155. programs that I am currently working on.
  156.  
  157. The scans can be in any order in the config file and the switches can
  158. be in any order on each line of the file. The /P (Private) switch
  159. should really go last though just in case :-)
  160.  
  161. When you have created all the messages that you wanted to send, simply
  162. ZIP up the THENET.MSG to create the REP packet for Tomcat to import
  163. like so:
  164.  
  165. PKZIP \QMAIL\THENET.REP THENET.MSG
  166.  
  167. ensuring that you get the path right for your Tomcat local packets and
  168. then upload it to Wildcat by:
  169.  
  170. TOMCAT SYSOP /UPLOAD
  171.  
  172. Don't forget to delete THENET.MSG afterwards!
  173.  
  174. When using my other utilities like MakeRep and UpList, you can use all
  175. these utilities in any order and then create the REP and upload it at
  176. the end. ie. you don't have to do it after each utility is run.
  177.  
  178. Sample batch file:-  (This is part of my actual daily batch file)
  179.  
  180. REM - Create ACTIVITY.DAY log file and scan it.
  181. c:
  182. cd \wc30
  183. copy activity.0* activity.day
  184. ACTIVE
  185.  
  186. REM - the next bit is for MakeRep. It converts a text file to a .MSG
  187. REM - send the list that CatScan creates for failed Uploads:-
  188. MakeRep /L:failed.log /R:thenet /F:abacus BBS /T:david chester /S:Failed Scan /P
  189. del failed.log
  190.  
  191. REM Send the days Questionaire answers:-
  192. copy c:\wc3\ques\quesnew.0* quesnew.day
  193. copy c:\wc3\ques\ques0002.0* ques0002.day
  194. MakeRep /L:quesnew.dwc /R:TheNet /F:abacus BBS /t:david chester /s:New Users /pvt
  195. MakeRep /L:ques0002.day /r:thenet /f:abacus BBS /t:david Chester /s:Joining TheNet /pvt
  196. del c:\wc3\ques\quesnew.0*
  197. del c:\wc3\ques\ques0002.0*
  198. del quesnew.day
  199. del ques0002.day
  200.  
  201. REM the next bit is for UpList - the Files Uploaded Yesterday MSG generator.
  202. FLOP
  203. uplist /f:abacus bbs /t:david chester /r:thenet
  204. uplist /c:27 /f:abacus bbs /r:thenet
  205.  
  206. REM now we create the .REP packet and upload it:-
  207. pkzip \qmail\thenet.rep thenet.msg
  208. tomcat sysop /upload
  209. del thenet.msg
  210.  
  211.  
  212. Good luck! If you have any queeries, please leave a message on Abacus
  213. Vortex BBS 0483 755099 or any of the other excellent BBS's in TheNet
  214. UK message network.
  215.  
  216. David Chester
  217.  
  218. Oh yes!:-
  219.  
  220. FLOP is an excellent program by Michael Conley
  221. PKZIP is an excellent program by Phil Katz (PKWare Inc)
  222. and their trade marks are acknowledged.
  223.  
  224.